• word of the day

    hydrangea petiolaris

    hydrangea petiolaris - Dictionary definition and meaning for word hydrangea petiolaris

    Definition
    (noun) deciduous climber with aerial roots having large flat flower heads
    Synonyms : climbing hydrangea
Download our Mobile App Today
Receive our word of the day
on Whatsapp